package pruebas;

import modelo.auto.*;
import modelo.excepciones.*;
import junit.framework.TestCase;


public class TestLlanta extends TestCase {

	 Llanta comp;
	 final static double precio = Double.MAX_VALUE;
	 final static double peso = 15;
	 final static String nombre = "Llanta";
	 final static String tipo = "Veloz";
	 final static double vidaUtil = 80;
	 final static double rodado=75.28;
	 
	 protected void setUp() throws Exception {
		 comp= new Llanta(nombre,tipo,precio,peso,vidaUtil,rodado);
	}
	        
	public void testGetRodado(){
		assertEquals(rodado,comp.getRodado());
	}
	 
	public void testRodadoFueraDeRango(){
		double rodadoErroneo= 150;
		try{
			comp=new Llanta(nombre,tipo,precio,peso,vidaUtil,rodadoErroneo);
			fail("Error: El rodado excede los limites de tamano");
		}catch (RodadoOutOfBoundsException e){
			//successful test
		}
	}
}

